Class EIGRPMainProcessImpl

All Implemented Interfaces:
IPCObject, EIGRPMainProcess, Process

public class EIGRPMainProcessImpl extends ProcessImpl implements EIGRPMainProcess
Information provided by the PKI file:

    \class EigrpMainProcess
    
    \brief EigrpMainProcess is the main process that handles all EIGRP processes.
    
    \example network().getDevice("Router0").getProcess("EigrpMainProcess")
    
Author:
Auto-generated
  • Constructor Details

  • Method Details

    • addEigrpProcess

      public void addEigrpProcess(int as)
      Information provided by the PKI file:
      
          \brief Adds the EIGRP process with the specified AS number.
          
          \param as, the AS number of the EIGRP process.
          
              
      Specified by:
      addEigrpProcess in interface EIGRPMainProcess
      Parameters:
      as - Takes in a parameter of as
    • removeEigrpProcess

      public void removeEigrpProcess(int as)
      Information provided by the PKI file:
      
          \brief Removes the EIGRP process with the specified AS number.
          
          \param as, the AS number of the EIGRP process of interest.
          
              
      Specified by:
      removeEigrpProcess in interface EIGRPMainProcess
      Parameters:
      as - Takes in a parameter of as
    • getEigrpProcessAt

      public EIGRPProcess getEigrpProcessAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the EIGRP process at the specified index.
          
          \param index, the index of the EIGRP process of interest.
          
          \return EigrpProcess, the EigrpProcess object at the specified index.
          
              
      Specified by:
      getEigrpProcessAt in interface EIGRPMainProcess
      Parameters:
      index - Takes in a parameter of index
      Returns:
      EIGRPProcess Returns a EIGRPProcess
    • getEigrpProcess

      public EIGRPProcess getEigrpProcess(int as)
      Information provided by the PKI file:
      
          \brief Returns the EIGRP process with the specified AS number.
          
          \param as, the AS number of the EIGRP process of interest.
          
          \return EigrpProcess, the EigrpProcess object with the specified AS number.
          
              
      Specified by:
      getEigrpProcess in interface EIGRPMainProcess
      Parameters:
      as - Takes in a parameter of as
      Returns:
      EIGRPProcess Returns a EIGRPProcess
    • getEigrpProcessCount

      public int getEigrpProcessCount()
      Information provided by the PKI file:
      
          \brief Returns the number of EIGRP processes.
          
          \return int, the number of EIGRP processes.
          
              
      Specified by:
      getEigrpProcessCount in interface EIGRPMainProcess
      Returns:
      int Returns a int